package com.hepinghospital.user.ui.fragment;//package qd.com.yl.ui.fragment;
//
//import android.content.Context;
//import android.support.design.widget.TabLayout;
//import android.support.v4.app.Fragment;
//import android.support.v4.app.FragmentManager;
//import android.support.v4.app.FragmentPagerAdapter;
//import android.support.v4.view.ViewPager;
//
//import butterknife.BindView;
//import butterknife.OnClick;
//import qd.com.yl.R;
//import qd.com.yl.base.BaseFragment;
//import qd.com.yl.ui.dialog.SelectDialogFragment;
//
///**
// * Created by Administrator on 2018/5/25.
// */
//
//public class HistoryYJFragment extends BaseFragment {
//
//    @BindView(R.id.timeline_tablayout)
//    TabLayout mTabLayout;
//    @BindView(R.id.timeline_viewpager)
//    ViewPager mViewPager;
//
//    private static HistoryYJFragment historyFragment;
//
//    private SelectDialogFragment mSelectDialogFragment;
//
//
//    public static HistoryYJFragment newInstance() {
//        if (historyFragment == null) {
//            historyFragment = new HistoryYJFragment();
//            return historyFragment;
//        } else {
//            return historyFragment;
//        }
//    }
//
//    @Override
//    protected int getLayoutResource() {
//        return R.layout.fragment_history;
//    }
//
//    @Override
//    protected void initView() {
//        mViewPager.setAdapter(new HistoryFragmentAdapter(getActivity(), getChildFragmentManager()));
//        mTabLayout.setupWithViewPager(mViewPager);
//
//        mViewPager.setCurrentItem(0);
//        mTabLayout.getTabAt(0).select();
//    }
//
//    @Override
//    protected void initData() {
//    }
//
//
//    class HistoryFragmentAdapter extends FragmentPagerAdapter {
//
//        private static final int PAGE_COUNT = 2;
//
//        private Context mContext;
//
//        public HistoryFragmentAdapter(Context context, FragmentManager fm) {
//            super(fm);
//            this.mContext = context;
//        }
//
//        @Override
//        public Fragment getItem(int position) {
//            switch (position) {
//                case 0:
//                    return ImageConsultationYJChildFragment.newInstance(3);
//                case 1:
//                    return ImageConsultationYJChildFragment.newInstance(4);
//                default:
//                    return HistoryChildFragment.newInstance(1);
//            }
//        }
//
//        @Override
//        public int getCount() {
//            return PAGE_COUNT;
//        }
//
//        @Override
//        public CharSequence getPageTitle(int position) {
//            switch (position) {
//                case 0:
//                    return "已诊断";
//                case 1:
//                    return "已审核";
//                default:
//                    return "会诊";
//            }
//        }
//
//    }
//
//    @OnClick(R.id.btn_select)
//    void btn_select() {
//        showDialog();
//    }
//
//
//    private void showDialog() {
//        if (mSelectDialogFragment == null) {
//            mSelectDialogFragment = mSelectDialogFragment.newInstance();
//            mSelectDialogFragment.show(getChildFragmentManager(), "mSelectDialogFragment");
//            mSelectDialogFragment.setmListener(new SelectDialogFragment.OnItemClickListener() {
//                @Override
//                public void onDateSelect(String date, int type) {
//                    if (type == 0) {
//                        mSelectDialogFragment.start_time = date;
//                    } else if (type == 1) {
//                        mSelectDialogFragment.end_time = date;
//                    }
//                    showDialog();
//                }
//            });
//        } else if (!mSelectDialogFragment.isAdded() && !mSelectDialogFragment.isShowing()) {
//            mSelectDialogFragment.show(getChildFragmentManager(), "mSelectDialogFragment");
//        }
//    }
//}
